export declare const appOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    apikey: string;
    supaHost?: string | undefined;
    supaAnon?: string | undefined;
    name?: string | undefined;
    icon?: string | undefined;
    retention?: number | undefined;
    exposeMetadata?: boolean | undefined;
    preview?: boolean | undefined;
    allowDeviceCustomId?: boolean | undefined;
    blockProviderInfraRequests?: boolean | undefined;
    buildTimeoutMinutes?: number | undefined;
    iosStoreUrl?: string | undefined;
    androidStoreUrl?: string | undefined;
    defaultUploadChannel?: string | undefined;
    defaultDownloadChannel?: string | undefined;
    disableDownloadChannels?: boolean | undefined;
}, {}>;
export type AppOptions = typeof appOptionsSchema.infer;
export declare const appDebugOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    apikey: string;
    supaHost?: string | undefined;
    supaAnon?: string | undefined;
    device?: string | undefined;
}, {}>;
export type AppDebugOptions = typeof appDebugOptionsSchema.infer;
export declare const appSettingOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    apikey: string;
    supaHost?: string | undefined;
    supaAnon?: string | undefined;
    bool?: string | undefined;
    string?: string | undefined;
}, {}>;
export type AppSettingOptions = typeof appSettingOptionsSchema.infer;
