import type { Response } from 'express'; declare class LocalFileService { getIntegrationFile(syncName: string, providerConfigKey: string, setIntegrationPath?: string | null): string | null; putIntegrationFile(syncName: string, fileContents: string, distPrefix: boolean): boolean; checkForIntegrationSourceFile(fileName: string, optionalNangoIntegrationsDirPath?: string): { result: boolean; path: string; }; private getFullPathTsFile; /** * Zip And Send Files * @desc grab the files locally from the integrations path, zip and send * the archive */ zipAndSendFiles(res: Response, integrationName: string, accountId: number, environmentId: number, nangoConfigId: number, providerConfigKey: string, flowType: string): Promise; private resolveIntegrationFile; } declare const _default: LocalFileService; export default _default;