export interface Payload {
    keys: {
        [k: string]: unknown;
    };
    values: {
        [k: string]: unknown;
    };
    enable_batching?: boolean;
    batch_bytes?: number;
    batch_size?: number;
}
export interface RetlOnMappingSaveInputs {
    operation: string;
    dataExtensionId?: string;
    categoryId?: string;
    name?: string;
    description?: string;
    isSendable?: boolean;
    sendableCustomObjectField?: string;
    sendableSubscriberField?: string;
    columns?: {
        name: string;
        type: string;
        isNullable: boolean;
        isPrimaryKey: boolean;
        length?: number;
        scale?: number;
        description?: string;
        [k: string]: unknown;
    }[];
}
export interface RetlOnMappingSaveOutputs {
    id: string;
    name: string;
}
export interface OnMappingSaveInputs {
    operation: string;
    dataExtensionId?: string;
    categoryId?: string;
    name?: string;
    description?: string;
    isSendable?: boolean;
    sendableCustomObjectField?: string;
    sendableSubscriberField?: string;
    columns?: {
        name: string;
        type: string;
        isNullable: boolean;
        isPrimaryKey: boolean;
        length?: number;
        scale?: number;
        description?: string;
        [k: string]: unknown;
    }[];
}
export interface OnMappingSaveOutputs {
    id: string;
    name: string;
}
