export type NativeDirectoryPickerResult = { readonly cancelled: true; } | { readonly cancelled: false; readonly path: string; }; export declare class NativeDirectoryPickerUnavailableError extends Error { } type ExecuteFile = (file: string, args: readonly string[]) => Promise; export declare function pickNativeDirectory(options: { readonly platform: NodeJS.Platform; readonly execute: ExecuteFile; }): Promise; export declare function pickNativeDirectoryOnHost(): Promise; export {}; //# sourceMappingURL=native-directory-picker.d.ts.map