import { ExposedPort, Operation, JobDefinition } from '@nosana/sdk'; export declare const generateExposeId: (flowId: string, op: number | string, port: number | string, isPrivate?: boolean) => string; export declare const getJobUrls: (job: JobDefinition, flowId: string) => string[]; export declare function generateProxyConfig(generatedId: string, operationId: string | null, name: string, exposedPort: ExposedPort, op: Operation<'container/run'>, generatedDeploymentId: string | undefined, proxyHTTPHealthCheckPath: undefined | string): Object; export declare const generateProxies: (flowId: string, op: Operation<'container/run'>, opIndex: number, ports: ExposedPort[], name: string, operationId: string | null, deploymentId?: string | undefined) => { proxies: Object[]; idMap: Map; }; export declare const generateUrlSecretObject: (idMap: Map, operationId: string) => Record;