import { InfrastructureError } from "../api/client.js"; export declare class SigningError extends InfrastructureError { constructor(message: string, cause?: unknown); } export type SigningStyle = "automatic" | "manual"; export interface ArchiveAuthenticationContext { readonly authenticationKeyPath: string; readonly authenticationKeyID: string; readonly authenticationKeyIssuerID: string; readonly cleanup: () => Promise; } export declare function resolveArchiveAuthenticationContext(env?: NodeJS.ProcessEnv): Promise; export declare function createExportOptionsPlist(input: { readonly signingStyle: SigningStyle; readonly teamId?: string; }): string; export interface ExportOptionsContext { readonly exportOptionsPlistPath: string; readonly cleanup: () => Promise; readonly generated: boolean; } export declare function resolveOrCreateExportOptionsPlist(providedPath: string | undefined, temporaryDirectory: string, env?: NodeJS.ProcessEnv): Promise; //# sourceMappingURL=signing.d.ts.map