import { OnChanges, OnInit, SimpleChanges, ElementRef } from '@angular/core'; import { CovalentSideSheet } from './side-sheet'; import { CovalentSideSheetRef } from './side-sheet-ref'; import * as i0 from "@angular/core"; /** * Button that will close the current dialog. */ export declare class CovalentSideSheetCloseDirective implements OnInit, OnChanges { dialogRef: CovalentSideSheetRef; private _elementRef; private _dialog; /** Screenreader label for the button. */ ariaLabel?: string; /** Default to "button" to prevents accidental form submits. */ type: 'submit' | 'button' | 'reset'; /** Dialog close input. */ dialogResult: any; _CovalentSideSheetClose: any; onClick($event: MouseEvent): void; constructor(dialogRef: CovalentSideSheetRef, _elementRef: ElementRef, _dialog: CovalentSideSheet); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; _onButtonClick(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Title of a side sheet element. Stays fixed to the top of the side sheet when scrolling. */ export declare class CovalentSideSheetTitleDirective implements OnInit { private _dialogRef; private _elementRef; private _dialog; /** Unique id for the dialog title. If none is supplied, it will be auto-generated. */ id: string; tdSideSheetTitle: boolean; idAttr: string; constructor(_dialogRef: CovalentSideSheetRef, _elementRef: ElementRef, _dialog: CovalentSideSheet); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Scrollable content container of a dialog. */ export declare class CovalentSideSheetContentDirective { tdSideSheetContent: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Container for the bottom action buttons in a dialog. * Stays fixed to the bottom when scrolling. */ export declare class CovalentSideSheetActionsDirective { tdSideSheetActions: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Container for the wrapper part of the dialog */ export declare class CovalentSideSheetWrapperDirective { tdSideSheetWrapper: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }