import { Logil } from 'logil';
/***  TYPES  ***/
export interface BaseConfig {
    latestCLI: string | undefined;
    currentSiteURL: string | undefined;
    firstProcess: number;
}
/***  VARIABLES  ***/
export declare const __filename: string;
export declare const __dirname: string;
export declare const __baseapi = "https://raw.githubusercontent.com/dizipaltv/api/main/dizipal.json";
export declare const __configdir: string;
export declare const __configfile: string;
export declare let __baseconfig: BaseConfig;
/***  LOGIL  ***/
export declare const log: Logil;
/***  METADATA  ***/
export declare function Metadata(): Promise<any>;
/***  CHECKER  ***/
declare class Checker {
    #private;
    check_config_dir(): Promise<void>;
    check_config_file(): Promise<boolean>;
    check_first_process(): Promise<void>;
}
export declare const checker: Checker;
export {};
