export namespace Table {
    export interface Pageable {
        pageNo: number;
        pageSize: number;
        total: number;
    }
    export interface StateProps {
        tableData: any[];
        pageable: Pageable;
        searchParams: any;
        searchInitParam: any;
        totalQty: any;
        details: any;
        icon?: {
            [key: string]: any;
        };
    }
}

export namespace HandleData {
    export type MessageType = "" | "success" | "warning" | "info" | "error";
}

export namespace Theme {
    export type GreyOrWeakType = "grey" | "weak";
}
