export declare enum IdentifierType {
    PUBLISHER_PROVIDED_IDENTIFIER = "PUBLISHER_PROVIDED_IDENTIFIER",
    UNKNOWN = "UNKNOWN"
}
export declare enum ConsentType {
    UNSET = "UNSET",
    GRANTED = "GRANTED",
    DENIED = "DENIED",
    UNKNOWN = "UNKNOWN"
}
/**
 * updateRequest
 * @targetNSAlias `tns`
 * @targetNamespace `https://www.google.com/apis/ads/publisher/v202505`
 */
export interface UpdateRequest {
    /** xsd:long */
    batchUploadId?: number;
    /** xsd:long */
    segmentId?: number;
    /** xsd:boolean */
    isDeletion?: boolean;
    /** IdentifierType|xsd:string|PUBLISHER_PROVIDED_IDENTIFIER,UNKNOWN */
    identifierType?: IdentifierType | keyof typeof IdentifierType;
    /** xsd:string */
    ids?: Array<string>;
    /** ConsentType|xsd:string|UNSET,GRANTED,DENIED,UNKNOWN */
    consentType?: ConsentType | keyof typeof ConsentType;
}
