import type { components } from '@feedmepos/ui-library';
type ConstructorResult<T extends new (...any: any[]) => any> = T extends new (...any: any[]) => infer U ? U : never;
export type FmComponents = {
    [K in keyof typeof components]: ConstructorResult<(typeof components)[K]>['$props'] extends {
        modelValue: any;
    } ? Omit<ConstructorResult<(typeof components)[K]>['$props'], 'modelValue'> : ConstructorResult<(typeof components)[K]>['$props'];
};
export {};
