/**
 *
 * @export
 * @interface CompletionLineItemCreate
 */
export interface CompletionLineItemCreate {
    /**
     * The total amount of the line item to be captured, including taxes.
     * @type {number}
     * @memberof CompletionLineItemCreate
     */
    amount: number;
    /**
     * The number of items to be captured.
     * @type {number}
     * @memberof CompletionLineItemCreate
     */
    quantity: number;
    /**
     * The unique identifier of the line item within the set of line items.
     * @type {string}
     * @memberof CompletionLineItemCreate
     */
    uniqueId: string;
}
/**
 * Check if a given object implements the CompletionLineItemCreate interface.
 */
export declare function instanceOfCompletionLineItemCreate(value: object): value is CompletionLineItemCreate;
export declare function CompletionLineItemCreateFromJSON(json: any): CompletionLineItemCreate;
export declare function CompletionLineItemCreateFromJSONTyped(json: any, ignoreDiscriminator: boolean): CompletionLineItemCreate;
export declare function CompletionLineItemCreateToJSON(json: any): CompletionLineItemCreate;
export declare function CompletionLineItemCreateToJSONTyped(value?: CompletionLineItemCreate | null, ignoreDiscriminator?: boolean): any;
