import { LitElement, PropertyValues } from 'lit';
import { ShadowPartsController } from '../controllers/shadow-parts-controller';

declare const WySheet_base: import('../types/generic.types').Constructor<import('../mixins/app-provider-mixin').AppContextProviderProps & import('../mixins/app-mixin').AppContextProps> & typeof LitElement;
export default class WySheet extends WySheet_base {
    static styles: import('lit').CSSResult;
    protected exportParts: ShadowPartsController;
    show: boolean;
    sheetId: string;
    private viewportRef;
    close(): void;
    private handleGlobalClose;
    constructor();
    handleKeys: (e: KeyboardEvent) => void;
    regainFocus(e: Event): void;
    checkFocus(e: FocusEvent): void;
    connectedCallback(): void;
    protected willUpdate(changedProperties: PropertyValues<this>): void;
    render(): import('lit-html').TemplateResult<1>;
    updated(changedProperties: PropertyValues<this>): void;
    disconnectedCallback(): void;
}
export {};
//# sourceMappingURL=wy-sheet.d.ts.map