export interface RegisteredParamItem {
    default: string;
    name: string;
    type: string;
}
interface Config {
    url: string;
    method: string;
    headers: Header[];
    body: Body[];
    type_body: "none" | "form-data" | "raw";
    key_source: string;
    pagination: Pagination;
    columns: Column[];
}
interface Header {
    key: string;
    value: string;
    type: string;
}
interface Body {
    key: string;
    value: string;
    description: string;
}
interface Pagination {
    limit: string;
    current_page: string;
    total_page: string;
    total_item: string;
}
interface Column {
    name: string;
    type: string;
    show: boolean;
}
export interface IExternalData {
    name: string;
    type: string;
    params: Record<string, RegisteredParamItem>;
    config: Config;
}
export {};
