import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime';
/**
 * An item to display within [slides](/components/slides).
 *
 * @version 1.0.0
 * @status stable
 *
 * @slot - main content of the slide
 */
export declare class Slide implements ComponentInterface {
    /**
     * Fired when the slide has loaded.
     */
    nanoSlideReady: EventEmitter<void>;
    /**
     * Used to to inform the parent slides components of readiness.
     * This will automatically be set to true when the slide has loaded but can be set and updated manually.
     */
    ready: boolean | null;
    readyChange(newReady: boolean | null, oldReady?: boolean | null): void;
    componentDidLoad(): void;
    render(): any;
}
