export type PermissionDecision = { approved: true; remember: 'once' | 'tool-session' | 'pattern-session'; pattern?: string; } | { approved: false; explanation: string; }; export declare function pickPermission(opts: { toolName: string; detail: string; preview: string; patternSuggestion?: string | null; }): Promise; //# sourceMappingURL=permission-picker.d.ts.map