import { type EffectiveProfileConfigReader } from './profile-setup.js'; export type PermissionPreset = 'workspace-write' | 'auto' | 'danger-full-access'; export interface PermissionSetupArgs { dshHome: string; profile?: string; preset: PermissionPreset; help: boolean; } export declare function parsePermissionSetupArgs(argv: readonly string[]): PermissionSetupArgs; export declare function permissionSetupUsage(): string; export declare function setPermissionDefault(input: Pick, readConfig?: EffectiveProfileConfigReader): Promise; export declare function runPermissionSetup(argv?: string[]): Promise; //# sourceMappingURL=permission-setup.d.ts.map