export default _sfc_main;
declare namespace _sfc_main {
    namespace props {
        namespace type {
            const type_1: StringConstructor;
            export { type_1 as type };
            const _default: string;
            export { _default as default };
        }
    }
    const emits: string[];
    function setup(__props: any, { expose: __expose, emit: __emit }: {
        expose: any;
        emit: any;
    }): {
        openDialog: () => void;
        props: any;
        emit: any;
        tableRef: import("vue").Ref<any, any>;
        dialogVisible: import("vue").Ref<boolean, boolean>;
        queryFormRef: import("vue").Ref<null, null>;
        fileList: import("vue").Ref<{
            fileId: number;
            title: string;
            fileName: string;
            fileStatus: boolean;
        }[], {
            fileId: number;
            title: string;
            fileName: string;
            fileStatus: boolean;
        }[] | {
            fileId: number;
            title: string;
            fileName: string;
            fileStatus: boolean;
        }[]>;
        queryData: import("vue").Ref<{
            appName: string;
            title: string;
            fileSort: string;
            date: string;
        }, {
            appName: string;
            title: string;
            fileSort: string;
            date: string;
        } | {
            appName: string;
            title: string;
            fileSort: string;
            date: string;
        }>;
        appNameTypes: import("vue").Ref<{
            label: string;
            value: string;
        }[], {
            label: string;
            value: string;
        }[] | {
            label: string;
            value: string;
        }[]>;
        pageParams: import("vue").Ref<{
            currentPage: number;
            totalCount: number;
        }, {
            currentPage: number;
            totalCount: number;
        } | {
            currentPage: number;
            totalCount: number;
        }>;
        checkedDatas: import("vue").Ref<never[], never[]>;
        onQuery: () => void;
        onReset: () => void;
        handleCurrentChange: (val: any) => void;
        getData: () => void;
        handleSelectionChange: (value: any) => void;
        handleCancel: () => void;
        handleConfirm: () => void;
        ref: typeof ref;
        onMounted: (hook: any, target?: import("vue").ComponentInternalInstance | null | undefined) => void;
    };
}
import { ref } from "@vue/runtime-core";
