export interface PATH {
    controller: string;
}
export interface AUTHPATH extends PATH {
    login: string;
    tokenValidation: string;
    selectActiveYear: string;
}
export interface SAVE extends PATH {
    save: string;
    search: string;
    getByHeadId: string;
    getByLindId: string;
    editById: string;
    delete: string;
    tempRowsController?: string;
    tempRowsGet?: string;
    tempRowsClearCustomPayLoad?: boolean;
}
export interface SEARCH extends PATH {
    search: string;
    delete: string;
    lock?: string;
    unLock?: string;
    excel?: string;
    pdf?: string;
}
export interface REPORT extends PATH {
    report: string;
}
export interface TREECODE extends PATH {
    save: string;
    tree: string;
    treeChild: string;
    search: string;
    get: string;
    new: string;
    delete: string;
    excel?: string;
    pdf?: string;
    history: string;
    delayOnSearch?: number | null;
}
export interface SIMPLECODE extends PATH {
    save: string;
    search: string;
    delete: string;
    get: string;
    new: string;
    excel?: string;
    pdf?: string;
    history: string;
}
export interface ATTACHFILE extends PATH {
    search: string;
    delete: string;
    download: string;
    upload: string;
}
