import { OauthReqApiDto } from './oauthReqApiDto';
import { PrefilledFormData } from './prefilledFormData';
import { ScaleConnectReqApiDto } from './scaleConnectReqApiDto';
export interface AccountLinkReqApiDto {
    account_id?: string;
    mode: string;
    oauth2?: OauthReqApiDto;
    scale_connect?: ScaleConnectReqApiDto;
    metadata?: {
        [key: string]: string;
    };
    identifier?: string;
    prefilled_formdata?: Array<PrefilledFormData>;
}
export declare namespace AccountLinkReqApiDto {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=accountLinkReqApiDto.d.ts.map