import { ConfigFulfillment, OrderFulfillment, RequestStatus } from '@open-tender/types';
export declare const useCurbside: (orderId: number, fulfillment: Partial<OrderFulfillment>, loading: RequestStatus, error: any, update: (orderId: number, data: Partial<OrderFulfillment>) => void, settings?: ConfigFulfillment, showAllFields?: boolean) => {
    fields: import("@open-tender/types").ConfigFulfillmentField[] | undefined;
    data: Partial<OrderFulfillment>;
    errors: any;
    submitting: boolean;
    handleChange: (name: keyof OrderFulfillment, value: string) => void;
    handleSubmit: (evt?: React.FormEvent<HTMLFormElement>) => void;
};
