import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * The visibility-override state of the document. */ export declare const DocumentVisibilityOverrideOverride: { readonly None: "NONE"; readonly HideFromAll: "HIDE_FROM_ALL"; readonly HideFromGroups: "HIDE_FROM_GROUPS"; readonly HideFromAllExceptOwner: "HIDE_FROM_ALL_EXCEPT_OWNER"; }; /** * The visibility-override state of the document. */ export type DocumentVisibilityOverrideOverride = OpenEnum; export type DocumentVisibilityOverride = { docId?: string | undefined; /** * The visibility-override state of the document. */ override?: DocumentVisibilityOverrideOverride | undefined; }; /** @internal */ export declare const DocumentVisibilityOverrideOverride$inboundSchema: z.ZodType; /** @internal */ export declare const DocumentVisibilityOverrideOverride$outboundSchema: z.ZodType; /** @internal */ export declare const DocumentVisibilityOverride$inboundSchema: z.ZodType; /** @internal */ export type DocumentVisibilityOverride$Outbound = { docId?: string | undefined; override?: string | undefined; }; /** @internal */ export declare const DocumentVisibilityOverride$outboundSchema: z.ZodType; export declare function documentVisibilityOverrideToJSON(documentVisibilityOverride: DocumentVisibilityOverride): string; export declare function documentVisibilityOverrideFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=documentvisibilityoverride.d.ts.map