export interface RecordsManagedOverTimeInterface {
    [x: string]: {
        accounts_created: string;
        accounts_updated: string;
        crc: string;
        opportunities_created: string;
        opportunities_updated: string;
        tickets_created: string;
        tickets_updated: string;
        totalCreatedRecords: string;
        totalUpdatedRecords: string;
        urc: string;
        users_created: string;
        users_updated: string;
    };
}
export interface CreatedOvertimeInterface {
    createdMonthArray: CreatedMonthInterface[];
    type: 'created';
}
export interface UpdatedOvertimeInterface {
    type: 'updated';
    updatedMonthArray: UpdatedMonthInterface[];
}
export interface CreatedMonthInterface {
    accCreatedCount: number;
    month: string;
    oppCreatedCount: number;
    ticketCreatedCount: number;
    userCreatedCount: number;
}
export interface UpdatedMonthInterface {
    accUpdatedCount: number;
    month: string;
    oppUpdatedCount: number;
    ticketUpdatedCount: number;
    userUpdatedCount: number;
}
export declare const useCreatedMonthData: (createdMonth: CreatedOvertimeInterface) => {
    data: {
        month: string;
        accounts: number;
        users: number;
        opportunities: number;
        tickets: number;
        total: number;
    }[];
    totalRecords: number;
};
export declare const useUpdatedMonthData: (updatedMonth: UpdatedOvertimeInterface) => {
    data: {
        month: string;
        accounts: number;
        users: number;
        opportunities: number;
        tickets: number;
        total: number;
    }[];
    totalRecords: number;
};
