import type { SerializableSet } from './collections'; export declare const ANKHORAGE_PERMISSION_NAMES: readonly ["camera", "microphone", "mediaLibrary", "mediaLibraryWrite", "locationForeground", "locationBackground", "notifications", "clipboard"]; export type AnkhoragePermissionName = (typeof ANKHORAGE_PERMISSION_NAMES)[number]; export declare const ANKHORAGE_CAPABILITY_NAMES: readonly ["barcodeScanner", "cameraPreview", "ebookReader", "mediaPicker", "filePicker", "location", "notifications", "clipboard"]; export type AnkhorageCapabilityName = (typeof ANKHORAGE_CAPABILITY_NAMES)[number]; export interface ScreenRequirements { readonly permissions?: SerializableSet; readonly capabilities?: SerializableSet; } export interface ComponentRequirements { readonly permissions?: SerializableSet; readonly capabilities?: SerializableSet; } //# sourceMappingURL=requirements.d.ts.map