import { T as TranslationLocale, S as SortArgs, c as State } from './utils-4jNI8PG9.cjs';

interface StateFilters {
    country_code?: string | string[];
    state_code?: string;
    is_region?: boolean;
}
interface GetStatesArgs {
    filters?: StateFilters;
    locale?: TranslationLocale;
    sort?: SortArgs<State>;
}
declare class States {
    static getStates(args?: GetStatesArgs): State[];
}

export { type GetStatesArgs, State, type StateFilters, States, TranslationLocale };
