import { Identifier } from './Identifiers'; import { ApiV3 } from './lib/ApiV3'; import { ConsentUpdate, GetConsentResponse, GetReachabilityResponse, IdentifierMetadata, IdentifierMetadataResponse, ReachabilityUpdate } from './Types'; import { ODPClient } from './index'; export declare class IdentifierApi implements Identifier { private client; constructor(client: ODPClient); getConsent(identifierName: string, identifierValue: string): Promise>; getMetadata: (identifierFieldName: string, identifierValue: string) => Promise>; getReachability: (identifierName: string, value: string) => Promise>; updateConsent: (updates: ConsentUpdate | ConsentUpdate[]) => Promise>; updateMetadata: (updates: IdentifierMetadata | IdentifierMetadata[]) => Promise>; updateReachability: (updates: ReachabilityUpdate | ReachabilityUpdate[]) => Promise>; } //# sourceMappingURL=IdentifierApi.d.ts.map