import type { ComposeApplicationManifest } from './types';
export declare function composeProjectName(manifest: ComposeApplicationManifest): string;
export declare function buildComposeRuntimeCommand(manifest: ComposeApplicationManifest, action: 'deploy' | 'redeploy' | 'start' | 'stop' | 'delete' | 'status', input?: {
    removeVolumes?: boolean;
    service?: string;
    replicas?: number;
}): string;
export declare function buildComposeScaleCommand(manifest: ComposeApplicationManifest, service: string, replicas: number): string;
export declare function buildComposeLogsCommand(manifest: ComposeApplicationManifest, service: string, lines?: number): string;
export declare function buildComposeShellCommand(manifest: ComposeApplicationManifest, service: string, command?: string[]): string;
