export interface WorkspaceAuthConfig {
    ownerUsername: string;
    env?: string;
}
export interface ResolvedWorkspaceAuthConfig {
    path: string;
    directory: string;
    config: WorkspaceAuthConfig;
}
export declare class WorkspaceAuthConfigError extends Error {
    readonly filePath: string;
    constructor(filePath: string, reason: 'invalid_json' | 'invalid_shape' | 'missing_owner_username');
}
export declare function findWorkspaceAuthConfig(startPath: string): ResolvedWorkspaceAuthConfig | null;
