import type { UmbStylesheetDetailModel } from '../types.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; import type { UmbDetailDataSource } from '../../../core/repository/index.js'; export declare class UmbStylesheetDetailServerDataSource implements UmbDetailDataSource { #private; constructor(host: UmbControllerHost); createScaffold(preset?: Partial): Promise<{ data: UmbStylesheetDetailModel; }>; create(model: UmbStylesheetDetailModel, parentUnique?: string | null): Promise<{ error: import("../../../core/resources/index.js").UmbApiError | import("../../../core/resources/index.js").UmbCancelError | undefined; data?: undefined; } | { data: UmbStylesheetDetailModel; error?: undefined; }>; read(unique: string): Promise<{ error: import("../../../core/resources/index.js").UmbApiError | import("../../../core/resources/index.js").UmbCancelError | undefined; data?: undefined; } | { data: UmbStylesheetDetailModel; error?: undefined; }>; update(model: UmbStylesheetDetailModel): Promise<{ error: import("../../../core/resources/index.js").UmbApiError | import("../../../core/resources/index.js").UmbCancelError | undefined; data?: undefined; } | { data: UmbStylesheetDetailModel; error?: undefined; }>; delete(unique: string): Promise>; }