import { PropType } from "vue";
import "./FAssetSelectField.css";
import type { Asset } from "../../types";
export declare const FAssetSelectField: import("vue").DefineComponent<{
    showName: BooleanConstructor;
    disabled: BooleanConstructor;
    outlined: {
        type: BooleanConstructor;
        default: boolean;
    };
    selectable: {
        type: BooleanConstructor;
        default: boolean;
    };
    asset: {
        type: PropType<Asset | null>;
        default: null;
    };
    logoBackgroundColor: {
        type: StringConstructor;
        default: string;
    };
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    showName: BooleanConstructor;
    disabled: BooleanConstructor;
    outlined: {
        type: BooleanConstructor;
        default: boolean;
    };
    selectable: {
        type: BooleanConstructor;
        default: boolean;
    };
    asset: {
        type: PropType<Asset | null>;
        default: null;
    };
    logoBackgroundColor: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    disabled: boolean;
    asset: Asset | null;
    outlined: boolean;
    showName: boolean;
    selectable: boolean;
    logoBackgroundColor: string;
}>;
