import { TypeFromCodec } from '@cloudflare/util-en-garde'; export declare const PermValue: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; export type PermValue = TypeFromCodec; export declare const Permissions: import("@cloudflare/util-en-garde").ObjectCodec<{ access: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; analytics: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; api_gateway: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; app: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; auditlogs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; billing: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; blocks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; cache_purge: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; dns_records: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; lb: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; legal: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; logs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; magic: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; member: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; organization: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; r2_bucket: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; page_shield: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; ssl: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; stream: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; subscription: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waf: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waitingroom: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; webhooks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; worker: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zaraz: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_settings: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; http_applications: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_versioning: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; }>; export type Permissions = TypeFromCodec; export declare const PermKey: import("@cloudflare/util-en-garde").Codec>; export type PermKey = TypeFromCodec; export declare const Can: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; update: import("@cloudflare/util-en-garde").Codec; create: import("@cloudflare/util-en-garde").Codec; delete: import("@cloudflare/util-en-garde").Codec; list: import("@cloudflare/util-en-garde").Codec; sign: import("@cloudflare/util-en-garde").Codec; refresh: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type Can = TypeFromCodec;