import * as z from "zod/v3";
import { OpenEnum } from "../../types/enums.js";
import { SortDirection } from "./sortdirection.js";
/**
 * The field on which to sort the Customers
 */
export declare const CreditNotesSortBy: {
    readonly CreatedAt: "created_at";
    readonly UpdatedAt: "updated_at";
};
/**
 * The field on which to sort the Customers
 */
export type CreditNotesSortBy = OpenEnum<typeof CreditNotesSortBy>;
export type CreditNotesSort = {
    /**
     * The field on which to sort the Customers
     */
    by?: CreditNotesSortBy | undefined;
    /**
     * The direction in which to sort the results
     */
    direction?: SortDirection | undefined;
};
/** @internal */
export declare const CreditNotesSortBy$outboundSchema: z.ZodType<string, z.ZodTypeDef, CreditNotesSortBy>;
/** @internal */
export type CreditNotesSort$Outbound = {
    by?: string | undefined;
    direction: string;
};
/** @internal */
export declare const CreditNotesSort$outboundSchema: z.ZodType<CreditNotesSort$Outbound, z.ZodTypeDef, CreditNotesSort>;
export declare function creditNotesSortToJSON(creditNotesSort: CreditNotesSort): string;
//# sourceMappingURL=creditnotessort.d.ts.map