import type { CleanupFunction, MaybeGetter } from '../__internal__/types.js';
type CreateObjectUrlReturn = {
    readonly current: string | null;
    cleanup: CleanupFunction;
};
/**
 * Creates a reactive URL representing the given object.
 * @param object The object to generate the url for.
 * @see https://svelte-librarian.github.io/sv-use/docs/create-object-url
 */
export declare function createObjectUrl(object: MaybeGetter<Blob | MediaSource | null | undefined>): CreateObjectUrlReturn;
export {};
