import type { IslandRegistry, IslandRegistryInput, RuntimeIslandRenderProps } from '../../types/island';
export declare const renderIslandMarkup: <T extends IslandRegistryInput>(registry: IslandRegistry<T> | T, props: RuntimeIslandRenderProps) => Promise<string>;
export declare const renderIslandResult: <T extends IslandRegistryInput>(registry: IslandRegistry<T> | T, props: RuntimeIslandRenderProps) => Promise<{
    attributes: {
        'data-component': string;
        'data-framework': string;
        'data-hydrate': string;
        'data-island': "true";
        'data-island-id'?: string;
        'data-props': string;
    };
    html: string;
}>;
