import '@operato/attachment/ox-attachment-list.js';
import { PageView } from '@operato/shell';
import { OxAttachmentList } from '@operato/attachment/ox-attachment-list.js';
declare const AttachmentListPage_base: (new (...args: any[]) => import("lit").LitElement) & typeof PageView;
export declare class AttachmentListPage extends AttachmentListPage_base {
    static styles: import("lit").CSSResult[];
    attachmentList: OxAttachmentList;
    get context(): {
        title: string;
        search: {
            handler: (search: any) => void;
            value: string;
        };
        board_topmenu: boolean;
        exportable: {
            name: string;
            data: () => Promise<any>;
        };
        importable: {
            handler: (data: any, file: any) => Promise<void>;
        };
    };
    render(): import("lit-html").TemplateResult<1>;
    get grist(): import("@operato/data-grist").DataGrist;
    languageUpdated(i18next: any): void;
    pageInitialized(): Promise<void>;
    exportHandler(): Promise<any>;
    importHandler(data: any, file: any): Promise<void>;
}
export {};
