import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { DlpFindingFilter, DlpFindingFilter$Outbound } from "./dlpfindingfilter.js"; import { DlpIssueFilter, DlpIssueFilter$Outbound } from "./dlpissuefilter.js"; /** * The type of export to perform */ export declare const DlpExportFindingsRequestExportType: { readonly Findings: "FINDINGS"; readonly Documents: "DOCUMENTS"; readonly Issues: "ISSUES"; }; /** * The type of export to perform */ export type DlpExportFindingsRequestExportType = ClosedEnum; /** * Controls which fields to include in the export */ export declare const FieldScope: { readonly All: "ALL"; readonly ExcludeSensitive: "EXCLUDE_SENSITIVE"; readonly Custom: "CUSTOM"; }; /** * Controls which fields to include in the export */ export type FieldScope = ClosedEnum; export type DlpExportFindingsRequest = { /** * The type of export to perform */ exportType?: DlpExportFindingsRequestExportType | undefined; filter?: DlpFindingFilter | undefined; /** * Filter for DLP issues. Includes document-level filters and issue-specific filters. */ issueFilter?: DlpIssueFilter | undefined; /** * The name of the file to export the findings to */ fileName?: string | undefined; /** * Controls which fields to include in the export */ fieldScope?: FieldScope | undefined; /** * List of field names to exclude from the export */ fieldsToExclude?: Array | undefined; }; /** @internal */ export declare const DlpExportFindingsRequestExportType$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const FieldScope$outboundSchema: z.ZodNativeEnum; /** @internal */ export type DlpExportFindingsRequest$Outbound = { exportType?: string | undefined; filter?: DlpFindingFilter$Outbound | undefined; issueFilter?: DlpIssueFilter$Outbound | undefined; fileName?: string | undefined; fieldScope?: string | undefined; fieldsToExclude?: Array | undefined; }; /** @internal */ export declare const DlpExportFindingsRequest$outboundSchema: z.ZodType; export declare function dlpExportFindingsRequestToJSON(dlpExportFindingsRequest: DlpExportFindingsRequest): string; //# sourceMappingURL=dlpexportfindingsrequest.d.ts.map