export declare type ElementTestModel = { elementCode: string; elementName: string; parentCode?: string; level: number; componentCode?: string; }; export declare type ShortcutTestModel = { idCode: string; description: string; componentCode?: string; networkCode?: string; }; export declare type NetworkElementTestModel = { networkCode: string; elementCode: string; }; export declare type NetworkShortcutTestModel = { projectCode: string; versionCode: string; idCode: string; networkCode: string; shortcut: null; }; export declare type MappingTestModel = { elementCode: string; componentCode: string; }; export declare type ActivityTestModel = { componentCode: string; idCode: string; }; export declare type NetworkTestModel = { networkCode: string; networkName: string; }; export declare type ConfirmationTestModel = { projectCode: string; networkCode: string; elementCode: string; isFinish: boolean; startDate: Date; finishDate: Date | null; requestValue: number; approvedValue: number; waitApprove: true; waitFinish: false; tickets: TicketTestModel[]; }; export declare type TicketTestModel = { projectCode: string; idCode: string; elementCode: string; ticketCode: string; requestDate: string; isApproved: boolean; approvedDate: Date; value: number; }; export declare type ConfirmationModel = { projectCode: string; idCode: string; elementCode: string; isFinish: boolean; startDate: Date; finishDate: Date | null; requestValue: number; approvedValue: number; waitApprove: boolean; waitFinish: boolean; tickets: TicketTestModel[]; }; declare function getConfirmations(projectCode: string): Promise; declare function getConfirmationsByElement(projectCode: string, elementCode: string): Promise; declare function getElements(projectCode: string): Promise; declare function getShortcuts(projectCode: string): Promise; declare function getNetwork(projectCode: string): Promise; declare function getNetworkElement(projectCode: string): Promise; declare function getNetworkShortcut(projectCode: string): Promise; declare function getActivity(projectCode: string): Promise; declare function getMapping(projectCode: string): Promise; export declare type UpdateConfirmationCommand = { projectCode: string; elementCode: string; idCode: string; value: number; }; declare function update(model: UpdateConfirmationCommand): Promise; declare const confirmationServiceTest: { getConfirmations: typeof getConfirmations; getConfirmationsByElement: typeof getConfirmationsByElement; getElements: typeof getElements; getShortcuts: typeof getShortcuts; getNetwork: typeof getNetwork; getNetworkElement: typeof getNetworkElement; getNetworkShortcut: typeof getNetworkShortcut; getActivity: typeof getActivity; getMapping: typeof getMapping; update: typeof update; }; export default confirmationServiceTest;