import * as z from "zod/v3"; import { AuthConfiguration, AuthConfiguration$Outbound } from "./authconfiguration.js"; import { ServiceConfigWrite, ServiceConfigWrite$Outbound } from "./serviceconfigwrite.js"; /** * Make all properties in T optional */ export type PartialAppConfigWithServiceConfig = { appName?: string | undefined; /** * Configure [player authentication](https://hathora.dev/docs/backend-integrations/lobbies-and-matchmaking/auth-service) for your application. Use Hathora's built-in auth providers or use your own [custom authentication](https://hathora.dev/docs/lobbies-and-matchmaking/auth-service#custom-auth-provider). */ authConfiguration?: AuthConfiguration | undefined; serviceConfig?: ServiceConfigWrite | undefined; }; /** @internal */ export type PartialAppConfigWithServiceConfig$Outbound = { appName?: string | undefined; authConfiguration?: AuthConfiguration$Outbound | undefined; serviceConfig?: ServiceConfigWrite$Outbound | undefined; }; /** @internal */ export declare const PartialAppConfigWithServiceConfig$outboundSchema: z.ZodType; export declare function partialAppConfigWithServiceConfigToJSON(partialAppConfigWithServiceConfig: PartialAppConfigWithServiceConfig): string; //# sourceMappingURL=partialappconfigwithserviceconfig.d.ts.map