export declare type ComponentModel = {
    componentCode: string;
    componentName: string;
    totalQuantity: number;
    mappedQuantity: number;
    activitiesCount: number;
};
export declare type ActivityModel = {
    idCode: string;
    description: string;
    unit: string;
    serviceCode: string;
    serviceDescription: string;
    serviceUnit: string;
    billCode: string;
    billDescription: string;
    billUnit: string;
    quantity: number;
};
declare function getComponentsByProject(projectCode: string): Promise<ComponentModel[]>;
declare function getComponentActivities(projectCode: string, componentCode: string): Promise<ActivityModel[]>;
declare function uploadComponent(projectCode: string, files: File[]): Promise<any>;
declare function uploadActivity(projectCode: string, files: File[]): Promise<any>;
declare const service: {
    getComponentsByProject: typeof getComponentsByProject;
    getComponentActivities: typeof getComponentActivities;
    uploadComponent: typeof uploadComponent;
    uploadActivity: typeof uploadActivity;
};
export default service;
