import { PaymentMethod } from '@prisma/client';
export declare class OrderLineDto {
    productId: string;
    quantity: number;
}
export declare class AddressDto {
    fullName: string;
    phone: string;
    email?: string;
    city: string;
    area: string;
    street: string;
    landmark?: string;
    postalCode?: string;
}
export declare class CreateOrderDto {
    items: OrderLineDto[];
    address: AddressDto;
    method: PaymentMethod;
    customerNote?: string;
    verificationToken?: string;
}
export declare class SubmitProofDto {
    transactionId: string;
    senderName?: string;
    senderPhone?: string;
    image: string;
}
export declare class LookupOrderDto {
    phone: string;
    number: string;
}
