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 DocumentVisibilityUpdateResultOverride: { 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 DocumentVisibilityUpdateResultOverride = OpenEnum; export type DocumentVisibilityUpdateResult = { docId?: string | undefined; /** * The visibility-override state of the document. */ override?: DocumentVisibilityUpdateResultOverride | undefined; /** * Whether this document was successfully set to its desired visibility state. */ success?: boolean | undefined; }; /** @internal */ export declare const DocumentVisibilityUpdateResultOverride$inboundSchema: z.ZodType; /** @internal */ export declare const DocumentVisibilityUpdateResult$inboundSchema: z.ZodType; export declare function documentVisibilityUpdateResultFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=documentvisibilityupdateresult.d.ts.map