UNPKG

@wordpress/sync

Version:
21 lines 929 B
/** @typedef {import('../types').ObjectType} ObjectType */ /** @typedef {import('../types').ObjectID} ObjectID */ /** @typedef {import('../types').CRDTDoc} CRDTDoc */ /** @typedef {import('../types').ProviderCreator} ProviderCreator */ /** * Function that creates a new WebRTC Connection. * * @param {Object} config * @param {Array<string>} config.signaling * @param {string|undefined} config.password * @return {ProviderCreator} Promise that resolves when the connection is established. */ export function createWebRTCProvider({ signaling, password }: { signaling: Array<string>; password: string | undefined; }): ProviderCreator; export type ObjectType = import("../types").ObjectType; export type ObjectID = import("../types").ObjectID; export type CRDTDoc = import("../types").CRDTDoc; export type ProviderCreator = import("../types").ProviderCreator; //# sourceMappingURL=webrtc-provider.d.ts.map