import { ModifiedResponse, RequestClient } from '@segment/actions-core';
import type { Settings } from '../generated-types';
import { Payload } from './generated-types';
import { AuthTokens } from '@segment/actions-core/destination-kit/parse-settings';
export declare const petExists: (request: RequestClient, settings: Settings, computationKey: string) => Promise<{
    profileExtension?: {
        objectName: string;
    };
} | undefined>;
export declare const createPet: (request: RequestClient, settings: Settings, payload: Payload) => Promise<ModifiedResponse<unknown>>;
export declare const updateProfileListAndPet: (request: RequestClient, authTokens: AuthTokens, settings: Settings, payloads: Payload[]) => Promise<ModifiedResponse<unknown>[][]>;
