import { PropType, ComputedRef } from 'vue';
export interface ITextProps {
    text: string | number | undefined;
}
export interface IUseText {
    hasText: ComputedRef<boolean>;
}
export declare const makeTextProps: <Defaults extends {
    text?: unknown;
} = {}>(defaults?: Defaults | undefined) => import('../utils').AppendDefault<{
    /**
     * Текст
     */
    text: {
        type: PropType<string | number>;
        default: undefined;
    };
}, Defaults>;
export declare function useText(props: ITextProps, slots: Record<string, unknown>): IUseText;
