import type { Snippet } from 'svelte';
import type { HTMLAttributes } from 'svelte/elements';
type $$ComponentProps = {
    src?: string;
    meta?: {
        collapsible?: boolean;
        code_above?: boolean;
        id?: string;
        repl?: string;
        github?: string | boolean;
        repo?: string;
        Wrapper?: string;
        example?: boolean;
        file?: string;
        filename?: string;
        lang?: string;
    };
    open?: boolean;
    title?: Snippet<[]>;
    example?: Snippet<[]>;
    code?: Snippet<[]>;
    link_props?: HTMLAttributes<HTMLAnchorElement>;
    button_props?: HTMLAttributes<HTMLButtonElement>;
};
declare const CodeExample: import("svelte").Component<$$ComponentProps, {}, "open">;
type CodeExample = ReturnType<typeof CodeExample>;
export default CodeExample;
