declare const policySchema: import("valibot").ObjectSchema<{ readonly enabled: import("valibot").BooleanSchema; readonly allowedOrigins: import("valibot").SchemaWithPipe, undefined>, import("valibot").TransformAction>]>; }, undefined>; declare const messageSchema: import("valibot").IntersectSchema<[import("valibot").VariantSchema<"kind", [import("valibot").ObjectSchema<{ readonly kind: import("valibot").LiteralSchema<"init", undefined>; }, undefined>, import("valibot").ObjectSchema<{ readonly kind: import("valibot").LiteralSchema<"fetch", undefined>; readonly method: import("valibot").StringSchema; readonly url: import("valibot").StringSchema; readonly headers: import("valibot").OptionalSchema, import("valibot").StringSchema, undefined>, undefined>; readonly body: import("valibot").OptionalSchema, undefined>; }, undefined>, import("valibot").ObjectSchema<{ readonly kind: import("valibot").LiteralSchema<"checkStatus", undefined>; readonly url: import("valibot").StringSchema; }, undefined>, import("valibot").ObjectSchema<{ readonly kind: import("valibot").LiteralSchema<"requestPermission", undefined>; readonly url: import("valibot").StringSchema; }, undefined>], undefined>, import("valibot").ObjectSchema<{ readonly is: import("valibot").LiteralSchema<"cors-manager", undefined>; readonly messageId: import("valibot").StringSchema; }, undefined>], undefined>; export type { policySchema, messageSchema };