import { z } from "zod"; export declare const firewallConfigSchema: z.ZodObject<{ mode: z.ZodDefault>; publicKeys: z.ZodDefault>; }, z.core.$strip>; export declare const provideParamsSchema: z.ZodObject<{ firewall: z.ZodOptional>; publicKeys: z.ZodDefault>; }, z.core.$strip>>; }, z.core.$strict>; export declare const provideRequestSchema: z.ZodObject<{ firewall: z.ZodOptional>; publicKeys: z.ZodDefault>; }, z.core.$strip>>; type: z.ZodLiteral<"provide">; }, z.core.$strict>; export declare const provideResponseSchema: z.ZodObject<{ type: z.ZodLiteral<"provide">; success: z.ZodBoolean; error: z.ZodOptional; publicKey: z.ZodOptional; }, z.core.$strip>; export declare const envSchema: z.ZodObject<{ QVAC_HYPERSWARM_SEED: z.ZodString; }, z.core.$strip>; export type FirewallConfig = z.infer; export type ProvideParams = z.infer; export type ProvideRequest = z.infer; export type ProvideResponse = z.infer; //# sourceMappingURL=provide.d.ts.map