import type { ServiceResponse } from '../../../models/Generic.js';
import type { IncomingFlowConfig, SyncConfigResult, IncomingPreBuiltFlowConfig } from '../../../models/Sync.js';
import type { LogContextGetter } from '@nangohq/logs';
export declare function deploy(environment_id: number, flows: IncomingFlowConfig[], nangoYamlBody: string, logContextGetter: LogContextGetter, debug?: boolean): Promise<ServiceResponse<SyncConfigResult | null>>;
export declare function deployPreBuilt(environment_id: number, configs: IncomingPreBuiltFlowConfig[], nangoYamlBody: string, logContextGetter: LogContextGetter): Promise<ServiceResponse<SyncConfigResult | null>>;
