import { GoogleSpreadsheetWorksheet } from 'google-spreadsheet';
export declare const googleSheets: {
    get: (spreadsheetId: string, sheetId?: number) => Promise<GoogleSpreadsheetWorksheet>;
    update: <T extends Record<string, string | number>>(sheet: GoogleSpreadsheetWorksheet, data: Array<T>, replaceFromKey?: keyof T) => Promise<void>;
    append: <T_1 extends Record<string, string | number>>(sheet: GoogleSpreadsheetWorksheet, data: T_1[]) => Promise<void>;
    copy: ({ spreadsheetId, prefix, shareTo, }: {
        spreadsheetId: string;
        prefix?: string;
        shareTo: string[];
    }) => Promise<{
        id: string;
        url: string;
    }>;
};
