import type { AuthenticatedCardDataCreate } from './AuthenticatedCardDataCreate'; /** * * @export * @interface AuthenticatedCardRequest */ export interface AuthenticatedCardRequest { /** * * @type {AuthenticatedCardDataCreate} * @memberof AuthenticatedCardRequest */ cardData?: AuthenticatedCardDataCreate; /** * The ID of the payment method configuration to use. * @type {number} * @memberof AuthenticatedCardRequest */ paymentMethodConfiguration?: number; } /** * Check if a given object implements the AuthenticatedCardRequest interface. */ export declare function instanceOfAuthenticatedCardRequest(value: object): value is AuthenticatedCardRequest; export declare function AuthenticatedCardRequestFromJSON(json: any): AuthenticatedCardRequest; export declare function AuthenticatedCardRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthenticatedCardRequest; export declare function AuthenticatedCardRequestToJSON(json: any): AuthenticatedCardRequest; export declare function AuthenticatedCardRequestToJSONTyped(value?: AuthenticatedCardRequest | null, ignoreDiscriminator?: boolean): any;