import type { Policy } from '@authup/core-kit'; import type { PropType } from 'vue'; import { TranslatorTranslationCommonKey } from '@authup/i18n'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent; required: true; }; }>, { handleDetail: () => void; translations: Record; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "detail"[], "detail", import("vue").PublicProps, Readonly; required: true; }; }>> & Readonly<{ onDetail?: (...args: any[]) => any; }>, {}, {}, { APolicyTypeBadge: import("vue").DefineComponent, { label: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, {}, {}, { VCBadge: import("vue").DefineComponent>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; color: { type: PropType; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; color: { type: PropType; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; }>> & Readonly<{}>, { size: import("@vuecs/elements").BadgeSize; themeClass: import("@vuecs/core").ThemeClassesOverride; themeVariant: import("@vuecs/core").VariantValues; color: import("@vuecs/elements").BadgeColor; variant: import("@vuecs/elements").BadgeVariant; as: string | import("vue").Component; tag: string | import("vue").Component; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; APolicyDetailNav: import("vue").DefineComponent; default: import("@vuecs/button").ButtonSize; }; }>, { handleClick: (e: Event) => void; viewPolicyDetails: import("vue").Ref; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly; default: import("@vuecs/button").ButtonSize; }; }>> & Readonly<{ onClick?: (...args: any[]) => any; }>, { size: import("@vuecs/button").ButtonSize; }, {}, { VCButton: import("vue").DefineComponent; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; type: { type: StringConstructor; default: string; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; label: { type: StringConstructor; default: undefined; }; iconLeft: { type: StringConstructor; default: undefined; }; iconRight: { type: StringConstructor; default: undefined; }; loading: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; themeClass: { type: PropType>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; type: { type: StringConstructor; default: string; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; label: { type: StringConstructor; default: undefined; }; iconLeft: { type: StringConstructor; default: undefined; }; iconRight: { type: StringConstructor; default: undefined; }; loading: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; themeClass: { type: PropType>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; }>> & Readonly<{}>, { label: string; size: import("@vuecs/button").ButtonSize; color: import("@vuecs/button").ButtonColor; variant: import("@vuecs/button").ButtonVariant; type: string; as: string | import("vue").Component; tag: string | import("vue").Component; iconLeft: string; iconRight: string; loading: boolean; disabled: boolean; themeClass: import("@vuecs/core").ThemeClassesOverride; themeVariant: import("@vuecs/core").VariantValues; }, import("vue").SlotsType<{ default: import("@vuecs/button").ButtonSlotProps; leading: import("@vuecs/button").ButtonSlotProps; trailing: import("@vuecs/button").ButtonSlotProps; }>, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; VCIcon: import("vue").DefineComponent, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; VCBadge: import("vue").DefineComponent>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; color: { type: PropType; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>; default: undefined; }; themeVariant: { type: PropType; default: undefined; }; color: { type: PropType; default: undefined; }; variant: { type: PropType; default: undefined; }; size: { type: PropType; default: undefined; }; as: { type: PropType; default: string; }; tag: { type: PropType; default: undefined; }; }>> & Readonly<{}>, { size: import("@vuecs/elements").BadgeSize; themeClass: import("@vuecs/core").ThemeClassesOverride; themeVariant: import("@vuecs/core").VariantValues; color: import("@vuecs/elements").BadgeColor; variant: import("@vuecs/elements").BadgeVariant; as: string | import("vue").Component; tag: string | import("vue").Component; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=APolicyInlineInfo.vue.d.ts.map