export declare const usePimDictionaryStore: import('pinia').StoreDefinition<"pim-data-type", Pick<{
    currencies: import('vue').Ref<import('../services/api/PIM/PricingController').IPIMCurrency[], import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    isCurrenciesLoading: import('vue').Ref<boolean, boolean>;
    ensureCurrencies: (force?: boolean) => Promise<import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    dimensions: import('vue').Ref<import('../../DataHub').ITenantDimension[], import('../../DataHub').ITenantDimension[]>;
    isDimensionsLoading: import('vue').Ref<boolean, boolean>;
    ensureDimensions: (force?: boolean) => Promise<import('../../DataHub').ITenantDimension[]>;
    taxClasses: import('vue').Ref<{
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[], import('../../Taxes').ITaxClass[] | {
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[]>;
    isTaxClassesLoading: import('vue').Ref<boolean, boolean>;
    ensureTaxClasses: (withLoading?: boolean) => Promise<void>;
}, "currencies" | "isCurrenciesLoading" | "dimensions" | "isDimensionsLoading" | "taxClasses" | "isTaxClassesLoading">, Pick<{
    currencies: import('vue').Ref<import('../services/api/PIM/PricingController').IPIMCurrency[], import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    isCurrenciesLoading: import('vue').Ref<boolean, boolean>;
    ensureCurrencies: (force?: boolean) => Promise<import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    dimensions: import('vue').Ref<import('../../DataHub').ITenantDimension[], import('../../DataHub').ITenantDimension[]>;
    isDimensionsLoading: import('vue').Ref<boolean, boolean>;
    ensureDimensions: (force?: boolean) => Promise<import('../../DataHub').ITenantDimension[]>;
    taxClasses: import('vue').Ref<{
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[], import('../../Taxes').ITaxClass[] | {
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[]>;
    isTaxClassesLoading: import('vue').Ref<boolean, boolean>;
    ensureTaxClasses: (withLoading?: boolean) => Promise<void>;
}, never>, Pick<{
    currencies: import('vue').Ref<import('../services/api/PIM/PricingController').IPIMCurrency[], import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    isCurrenciesLoading: import('vue').Ref<boolean, boolean>;
    ensureCurrencies: (force?: boolean) => Promise<import('../services/api/PIM/PricingController').IPIMCurrency[]>;
    dimensions: import('vue').Ref<import('../../DataHub').ITenantDimension[], import('../../DataHub').ITenantDimension[]>;
    isDimensionsLoading: import('vue').Ref<boolean, boolean>;
    ensureDimensions: (force?: boolean) => Promise<import('../../DataHub').ITenantDimension[]>;
    taxClasses: import('vue').Ref<{
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[], import('../../Taxes').ITaxClass[] | {
        name: string;
        createdByUsername: string;
        modifiedByUsername: string;
        created: string;
        createdBy: number;
        modified: string;
        modifiedBy: number;
        id: number;
    }[]>;
    isTaxClassesLoading: import('vue').Ref<boolean, boolean>;
    ensureTaxClasses: (withLoading?: boolean) => Promise<void>;
}, "ensureCurrencies" | "ensureTaxClasses" | "ensureDimensions">>;
